<?php
/* 
 * component.php
 * 
 * Copyright (c) 2011 Dawid Boruta <diabelb@gmail.com>.
 * 
 * Niniejszy program jest wolnym oprogramowaniem - możesz go rozpowszechniać
 * dalej i/lub modyfikować na warunkach Powszechnej Licencji Publicznej GNU
 * wydanej przez Fundację Wolnego Oprogramowania, według wersji 3 tej Licencji
 * lub dowolnej z późniejszych wersji.
 * 
 * Niniejszy program rozpowszechniany jest z nadzieją, iż będzie on użyteczny -
 * jednak BEZ ŻADNEJ GWARANCJI, nawet domyślnej gwarancji
 * PRZYDATNOŚCI HANDLOWEJ albo PRZYDATNOŚCI DO
 * OKREŚLONYCH ZASTOSOWAŃ. Bliższe informacje na ten temat można
 * uzyskać z Powszechnej Licencji Publicznej GNU.
 * 
 * Kopia Powszechnej Licencji Publicznej GNU powinna zostać ci dostarczona
 * razem z tym programem. Jeżeli nie została dostarczona, odwiedź
 * <http://www.gnu.org/licenses/>.
 */

/**
 * @author Dawid Boruta <diabelb@gmail.com>
 */
class Component extends CI_Model {
    public function __construct() {
        parent::__construct();
    }

    /**
     * Zwraca listę aktywnych komponentów.
     * @return resource
     */
    public function get_active_components() {
        $this->db->select('component_name, location_name, component_options')
                ->from('components, locations')
                ->where('component_location', 'location_id', false)
                ->order_by('location_id')
                ->order_by('component_order');
        return $this->db->get();
    }

    public function get_oceny() {
        $this->db->select('id, user, ocena')->from('testowa');
        return $this->db->get();
    }
}
?>
